package com.tiger.cloud.model.crm;

import java.util.Date;
import java.math.BigDecimal;

import org.apache.commons.lang3.builder.ToStringBuilder;

import com.tiger.cloud.common.mybatis.TigerBaseEntity;
import com.tiger.cloud.enums.DeleteEnum;
/**
 * 
 * crm_commucation-交流记录
 *
 */
public class Commucation extends TigerBaseEntity{

	private static final long serialVersionUID = 1L;
    
	/**
	 * 所属用户
	 */
    private Long userId;
	/**
	 * 交流对象
	 */
    private Long customerId;
	/**
	 * 
	 */
    private String content;
	/**
	 * 
	 */
    private Date commucationDate;
	/**
	 * 
	 */
    private Date createTime;
	/**
	 * 
	 */
    private Date lastUpdateTime;
	/**
	 * 
	 */
    private String attachment;
	/**
	 * 是否删除, 0:正常,1:删除
	 */
    private DeleteEnum isDelete=DeleteEnum.NOMAIL;
    
    public Commucation(){
    
    }
    
    public Long getUserId() {
        return this.userId;
    }
    
    public void setUserId(Long userId) {
        this.userId = userId;
    }
    public Long getCustomerId() {
        return this.customerId;
    }
    
    public void setCustomerId(Long customerId) {
        this.customerId = customerId;
    }
    public String getContent() {
        return this.content;
    }
    
    public void setContent(String content) {
        this.content = content;
    }
    public Date getCommucationDate() {
        return this.commucationDate;
    }
    
    public void setCommucationDate(Date commucationDate) {
        this.commucationDate = commucationDate;
    }
    public Date getCreateTime() {
        return this.createTime;
    }
    
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
    public Date getLastUpdateTime() {
        return this.lastUpdateTime;
    }
    
    public void setLastUpdateTime(Date lastUpdateTime) {
        this.lastUpdateTime = lastUpdateTime;
    }
    public String getAttachment() {
        return this.attachment;
    }
    
    public void setAttachment(String attachment) {
        this.attachment = attachment;
    }
    public DeleteEnum getIsDelete() {
        return this.isDelete;
    }
    
    public void setIsDelete(DeleteEnum isDelete) {
        this.isDelete = isDelete;
    }
    
	@Override
	public String toString() {
		return ToStringBuilder.reflectionToString(this);
	}
}